#include"DSL.h"
void test1()
{
	ListNode* pHead =ListCreate();
	ListPushBack(pHead, 1);
	ListPushBack(pHead, 2);
	ListPushBack(pHead, 3);
	ListPopBack(pHead);
	//ListPopBack(pHead);
	ListPushFront(pHead, 2);
	//ListPopFront(pHead);
	ListPrint(pHead);

	ListNode* pos = ListFind(pHead, 2);
	ListInsert(pos, 1);
	ListErase(pos);
	ListPrint(pHead);
	
	
	ListDestory(pHead);
}

int main()
{
	test1();
	return 0;
}